.clear{
  clear: both;
}
.banner_images{
    width: 100%;
    height: 128px;
}
.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 0 0;
  box-sizing: border-box;
}
.content{
  background-color: #fff;
  padding: 8.3px 8.3px 16.6px 8.3px;
  margin-top:8.3px;
  margin-bottom: 8.3px;
} 

#top{
  width: 249px;
  height: 182.5px;
  margin-bottom: 4.1px;
  display: inline-block;
}
#article-images{
  width: 295.8px;
  height: 208.3px;
  margin: 8.3px 0 8.3px 0;
  display: block;
}
.minute{
  font-size: 13.3px;
  line-height: 28px;
  text-align:center;
}
#minuteA{
  color: #0eb2f1;
}
#minuteB{
  color: #666;
}
.bottom{
  background-color: #573b92;
  margin-top: 4.1px;
  padding: 12.5px 12.5px 16.6px 12.5px;
}
#bottom-left{
  width: 62.5px;
  height: 62.5px;
  float: left;
}
#bottom-right{
  width: 90.8px;
  height: 90.8px;
  float: right;
  margin-top: 5rpx;
}
#contact{
  color: #fff;
  display: block;
  margin-top: -16.6px;
  font-size: 11.6px;
}
#interent{
  font-size: 11.6px;
  color: #000;
  margin-top: 12.5px;
  text-align: center;
  display: block;
}
#submit{
  margin-top: 16.6px;
}


/*附有背景图的公司标题、内容*/
.company_name{
  background:#fff;
  padding-bottom:4.1px;
}
.company_name img{
  width:100%;
  height:79.1px;
}
.company_content{
  padding:8.3px;
  font-size:13.3px;
  line-height:28px;
  color: #666;
}
.index_banner{
  width: 100%;
  height: 137px;
}
.index_content{
  background: #2b2b2b;
  width: 100%;
  margin-top: 4.1px;
}
.index_content .contentTitle{
  color: #f2c056;
  font-size: 15px;
  text-align: center;
  padding: 12.5px 0 0 0;
  font-weight: bold;
}
.index_content .contentSubtitle{
  color: #666;
  font-size: 11.6px;
  text-transform: uppercase;
  text-align: center;
  padding: 4.1px 0 12.5px 0;
}
.designerList{
  padding-bottom: 20.8px;
}
.Title{
  width: 295.8px;
  padding: 8.3px 0;
  text-align: center;
  color: #fff;
  border-top-left-radius: 8.3px;
  border-top-right-radius: 8.3px;
  background: #000;
  font-size: 13.3px;
  margin: 0 auto;
}
.designerImg{
  width: 120.8px;
  height: 120.8px;
  margin: 0 auto;
  padding: 12.5px 0 4.1px 0;
}
.designerImg image{
  border: 1rpx solid #000;
}
.designerName{
  width: 100%;
  text-align: center;
  color: #333;
  padding-top: 8.3px;
  font-size: 13.3px;
}
.explain{
  width: 295.8px;
  padding: 8.3px 8.3px 0 8.3px;
  font-size: 13.3px;
  color: #999;
}
.line{
  width: 295.8px;
  margin: 8.3px;
  border-bottom: 1px solid #999
}
.production{
  padding: 0 8.3px 0 0;
}
.productionList{
  width: 24.1px;
  height: 24.1px;
  margin-left: 12.5px;
  float: left;
}


.index_content .about_article{
  color: #fff;
  font-size: 12.5px;
  padding: 8.3px;
}
.index_content .about_article_picture{
  width: 235px;
  height: 164.25px;
  margin: 8.3px;
}